ul,ul li{ list-style:none; margin:0px; padding:0px;}
*{font-family:Microsoft Yahei; margin:0; padding:0px;}
a{ text-decoration:none;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;transition:all .4s ease 0s;}
a:hover{ text-decoration:none;}
img,input{ border:0px;}
i{ font-style:normal;}

.sy_four li .img img,.sy_nine .ul li img,.ind_two .ul li .img,.cp_one .ul li .img,.lx_two li .img img{-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;transition:all .8s ease 0s;}
.sy_four li .img img:hover,.sy_nine .ul li:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);}
.ind_two .ul li:hover .img,.cp_one .ul li:hover .img,.lx_two li:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);}

.sy_three .top_lei a:hover,.ind_two .ul li .a:hover,.ind_two .ul li:hover .right h2 a,.ind_four .desc a:hover,.cp_one .ul li:hover a  h2,.cp_two .ul li a:hover{ color:#85BF0E;}

/* header */
header{ float:left; width:100%;position:relative; z-index:111111;}
.header{ left:0px; top:0px; width:100%; height:90px; background:#fff; position:relative;}
.header .main{ width:86%; margin:0 auto;}
.header .logo{ float:left;  position:relative; z-index:200; padding:40px 0px; padding-right:30px;}
.header .left{ float:left; padding-left:40px; border-left:3px solid #DCDCDC; margin:25px 0px; font-size:18px; line-height:26px;}
.header .left p{ padding-bottom:20px; color:#060606; font-size:30px; font-weight:bold;}
.header .left p span{ color:#53B700; padding-left:10px;}
.header .right{ float:right; padding-left:85px; background:url(../images/bg_02.jpg) no-repeat left center; text-align:center; color:#0A0B0A; font-size:30px; line-height:36px; margin:25px 0px;}
.header .right span{ color:#B91B21; font-weight:bold;}
.nav{ display:block; float:left; width:100%; background:url(../images/bg_04.jpg) repeat-x left bottom; line-height:48px; border-top:1px solid #E2E2E2; border-bottom:1px solid #E2E2E2; text-align:center; position:relative;}
.nav a{ color:#060505; font-size:14px; display:inline-block; line-height:50px; width:125px; background:url(../images/bg_05.jpg) no-repeat left center;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;transition:all .4s ease 0s;}
.nav a:nth-child(1){ background:none; width:100px;}
.nav a.selected,.nav a.curr,.nav a:hover{ color:#fff; background:url(../images/bg_06.png) no-repeat left top #85BF0E;}
.btn_menu{ position:absolute; top:10px; right:10px; width:40px; height:30px; background:url(../images/menu.png) no-repeat center center #fff; border:1px solid #CECECE; border-radius:3px;z-index:200;transition: All 0.3s ease;-webkit-transition: All 0.3s ease;-moz-transition: All 0.3s ease; -o-transition: All 0.3s ease; display:none}
.close_menu{ background:url(../images/bg_03.png) no-repeat center center; background-size:14px;}
@media screen and (min-width: 767px) and (max-width: 1250px) {/* 平板 */
	.header .main{ width:94%; overflow:hidden;}
	.header .logo{ padding:30px 0px; padding-right:10px;}
	.header .logo img{ height:35px;}
	.header .left{ margin:15px 0px; padding-left:15px; font-size:14px; line-height:22px;}
	.header .left p{ font-size:22px; padding-bottom:5px;}
	.header .right{ background-size:40px; padding-left:50px; font-size:20px; line-height:24px; margin:0px; margin-top:10px;}
	.nav{ display:block;}
	.nav a:nth-child(1),.nav a{ width:auto; padding:0px 30px; font-size:13px;}
	.btn_menu{ display:none;}
}
@media (max-width: 767px) {/* 手机 */
	header,.header{ height:50px;z-index:333333333333333333333333;}
	.header{ position:fixed; top:0px; left:0px;-moz-box-shadow:0px 2px 5px #9E9E9E; -webkit-box-shadow:0px 2px 5px #9E9E9E; box-shadow:0px 2px 5px #9E9E9E; z-index:333333333333333333333333;}
	.header .main{ width:94%;}
	.header .left,.header .right{ display:none;}
	.header .logo{ padding:10px 0px;}
	.header .logo img{ height:30px;}
	.btn_menu{ display:block;}
	.nav{ display:none; position:fixed; top:50px; left:0px; background:#FEEADA; padding:10px 0px;}
	.nav a:nth-child(1),.nav a{ float:left; width:100%; background:none; line-height:46px;}
}

/* footer */
footer{ float:left; width:100%; background:#838281; padding-bottom:20px;}
.footer{ width:100%; max-width:1300px; margin:0 auto;}
.footer .top{ float:left; width:100%; text-align:center; line-height:80px; color:#fff; font-size:14px;}
.footer .top a{ font-size:14px; color:#fff; margin:0px 15px;}
.footer .left{ float:left; width:45%; padding:30px 0px;}
.footer .left img{ max-width:95%}
.footer .zhong{ float:left; width:100%; color:#fff; line-height:26px; font-size:12px; width:35%}
.footer .right{ float:right; width:20%;}
.footer .right img{ max-width:90%}
@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.footer .top{ line-height:60px; font-size:12px;}
	.footer .top a{ font-size:12px; margin:0px 10px;}
	.footer .left{ width:35%}
	.footer .zhong{ width:45%;}
}
@media (max-width: 767px) {/* 手机 */
	.footer .top{ line-height:24px; font-size:12px; padding:10px 0px;}
	.footer .top a{ font-size:12px; margin:0px 10px;}
	.footer .left{ width:100%; text-align:center; padding:10px 0px;}
	.footer .left img{ max-width:80%}
	.footer .zhong{ width:45%;}
	.footer .zhong{ width:72%; padding-left:3%; line-height:20px;}
}

/* 首页 shouYe*/
.lSSlideOuter {overflow: hidden;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}
.lightSlider:before, .lightSlider:after {content: " ";display: table;}
.lightSlider {overflow: hidden;margin: 0;}
.lSSlideWrapper {max-width: 100%;overflow: hidden;position: relative;}
.lSSlideWrapper > .lightSlider:after {clear: both;}
.lSSlideWrapper .lSSlide {-webkit-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);-webkit-transition: all 1s;-webkit-transition-property: -webkit-transform,height;-moz-transition-property: -moz-transform,height;transition-property: transform,height;-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}
.lSSlideWrapper .lSFade {position: relative;}
.lSSlideWrapper .lSFade > * {position: absolute !important;top: 0;left: 0;z-index: 9;margin-right: 0;width: 100%;}
.lSSlideWrapper.usingCss .lSFade > * {opacity: 0;-webkit-transition-delay: 0s;transition-delay: 0s;-webkit-transition-duration: inherit !important;transition-duration: inherit !important;-webkit-transition-property: opacity;transition-property: opacity;-webkit-transition-timing-function: inherit !important;transition-timing-function: inherit !important;}
.lSSlideWrapper .lSFade > *.active {z-index: 10;}
.lSSlideWrapper.usingCss .lSFade > *.active {opacity: 1;}
.lSSlideOuter .lSPager.lSpg {margin: 10px 0 0;padding: 0;text-align: center;}
.lSSlideOuter .lSPager.lSpg > li {cursor: pointer;display: inline-block;padding: 0 5px;}
.lSSlideOuter .lSPager.lSpg > li a {background-color: #222222;border-radius: 30px;display: inline-block;height: 8px;overflow: hidden;text-indent: -999em;width: 8px;position: relative;z-index: 99;-webkit-transition: all 0.5s linear 0s;transition: all 0.5s linear 0s;}
.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {background-color: #FF7523;}
.lSSlideOuter .media {opacity: 0.8;}
.lSSlideOuter .media.active {opacity: 1;}
.lSAction > a {width: 32px;display: block;top: 50%;height: 32px;cursor: pointer;position: absolute;z-index: 99;margin-top: -16px;-webkit-transition: opacity 0.35s linear 0s;transition: opacity 0.35s linear 0s;}
.lSAction > a:hover {opacity: 1;}
.lSAction > .lSPrev {background-position: 0 0;left: 10px;}
.lSAction > .lSNext {background-position: -32px 0;right: 10px;}
.lSAction > a.disabled {pointer-events: none;}
.cS-hidden {height: 1px;opacity: 0;filter: alpha(opacity=0);overflow: hidden;}
.lSSlideOuter.lSrtl {direction: rtl;}
.lSSlideOuter .lightSlider, .lSSlideOuter .lSPager {padding-left: 0;list-style: none outside none;}
.lSSlideOuter.lSrtl .lightSlider, .lSSlideOuter.lSrtl .lSPager {padding-right: 0;}
.lSSlideOuter .lightSlider > *,  .lSSlideOuter .lSGallery li {float: left;}
.lSSlideOuter.lSrtl .lightSlider > *,  .lSSlideOuter.lSrtl .lSGallery li {float: right !important;}

.sy_one{ float:left; width:100%;	clear:both;	}
.sy_one .lSSlideOuter .lSPager.lSpg{ width:100%; position:relative; text-align:center; margin-top:-35px; background:none; float:left;}
.sy_one .lSSlideOuter .lSPager.lSpg > li a{ background:#fff;border:3px solid #fff; background:#fff; width:10px; height:10px;}
.sy_one .lSSlideOuter .lSPager.lSpg > li:hover a,.sy_one  .lSSlideOuter .lSPager.lSpg > li.active a{ border:3px solid #85BF0E; background:#85BF0E;}
.sy_one .lSSlideOuter .lSPager.lSpg > li{ margin-top:0px}
.sy_one .item img{ float:left; width:100%}

.lb_one{ float:left; width:90%; margin-left:5%; padding-bottom:10px; margin-top:-20px; margin-bottom:20px;}
.lb_one .lSSlideOuter .lSPager.lSpg{ display:none}
.lb_one .lSSlideOuter .lightSlider li{ }
.lb_one .lSSlideWrapper{ padding-top:45px;}
.lb_one .lSAction > a{ width:62px; height:62px;  color:#FF7B23; font-weight:bold; text-align:center; line-height:32px; font-size:20px; top:-70px; border-radius:100px;}
.lb_one .lSAction{ position:relative; width:100%; margin:0 auto;}
.lb_one .lSAction > .lSNext{right:0; background:url(../images/right.jpg) no-repeat right center; background-size:100%}
.lb_one .lSAction > .lSPrev{left:0px;background:url(../images/left.jpg) no-repeat right center; background-size:100%}
.lb_one .item li{ text-align:center;}
.lb_one .item li img{ max-width:100%;}
.lb_one .item li p{ float:left; width:90%; margin-left:5%; height:38px; background:#F8F6F7; text-align:center; overflow:hidden; line-height:38px; color:#333; font-size:20px; margin-top:20px;}

.sy_two{ float:left; width:100%; background:url(../images/bg_07.png) no-repeat center center; margin:30px 0px; text-align:center;}
.sy_two h2,.sy_two .top{ float:left; width:100%; color:#060505; font-size:30px; font-weight:bold;}
.sy_two h2 span,.sy_two .top span{ font-weight:normal; padding-left:15px;}
.sy_two p{ float:left; width:100%; padding:5px 0px; color:#7E7676; font-size:18px; line-height:24px;}
.sy_three{ width:100%; max-width:1200px; margin:0 auto;}
.sy_three .top_lei{ float:right; color:#5D5D5D; font-size:18px; width:100%; margin-bottom:20px;}
.sy_three .top_lei i{ float:right; margin:0px 40px;}
.sy_three .top_lei a{ color:#5D5D5D; float:right;}

.all_type{ float:left; width:18%;}
.all_type .top{ float:left; width:99.5%; background:#85BF0E; text-align:center; padding:10px 0px; color:#fff;  font-size:17px; font-weight:bold; line-height:20px; padding-bottom:5px; border:1px solid #85BF0E; }
.all_type .top span{ font-size:12px; font-weight:normal; line-height:10px;} 
.all_type .ul{ float:left; width:99.5%; border:1px solid #85BF0E; padding-bottom:15px; margin-top:1px;}
.all_type .ul li{ float:left; width:100%; padding-top:15px;}
.all_type .ul li h2{ float:left; width:70%; background:#85BF0E; border-radius:3px; overflow:hidden; text-align:center; line-height:34px; color:#fff; font-size:15px; margin-left:15%; margin-bottom:10px;}
.all_type .ul li a{ float:left; margin-left:2%; padding-left:6%; background:url(../images/bg_08.png) no-repeat left center; color:#383838; font-size:13px; width:39%; line-height:30px;white-space:nowrap;}



.all_type .ul li a:hover{ color:#85BF0E; text-decoration:underline;}

    text-overflow:ellipsis;
    white-space:nowrap}
.sy_four{ float:right; width:82%;}
.sy_four li{ float:left; width:47%; padding-left:3%;}
.sy_four li .img{ float:left; width:100%; overflow:hidden;height:0;padding-bottom:73%;}
.sy_four li .img img{ float:left; width:100%}
.sy_four li .desc{ float:left; width:100%; padding:14px 0px;}
.sy_four li .desc h2{ float:left; max-width:70%; overflow:hidden; line-height:32px; color:#0B0A0A; font-size:18px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-weight:normal;}
.sy_four li .desc a{ float:right; color:#fff; font-size:16px; background:#85BF0E; line-height:32px; padding:0px 15px;}
.sy_four li .desc a:hover{ background:#DD6706;}
.sy_four li .img img:hover{ opacity:0.6}
.sy_five{ float:left; width:100%; text-align:center; margin-bottom:20px;}
.sy_five span{ display:inline-block; width:11%; line-height:74px; background:url(../images/bg_09.png) no-repeat center center; background-size:100% 100%; font-size:18px; color:#737373; font-weight:bold; margin:0px 1%; cursor:pointer;}
.sy_five span.sel{ background:url(../images/bg_10.png) no-repeat center center; background-size:100% 100%; color:#fff;}
.sy_six{ float:left; width:100%; text-align:center;}
.sy_six li{ float:left; width:100%; text-align:center;}
.sy_six li img{ max-width:96%;}
.sy_seven{ float:left; width:89%; margin-left:5%; border:4px solid #85BF0E;}
.sy_seven th{ width:20%; padding:30px 0px;}
.sy_seven th a,.sy_seven td p a{ float:left; margin:25px 0px; width:70%; margin-left:15%; line-height:70px; color:#fff; background:#85BF0E; text-align:center; color:#fff; font-weight:bold; font-size:28px;}
.sy_seven th a:hover,.sy_seven td p a:hover{ background:#D56306;}
.sy_seven td img{ float:left; width:100%}
.sy_seven td p{ display:none}
.sy_eight{ float:left; width:100%; margin:50px 0px; background:url(../images/bg_11.png) no-repeat top center; padding:90px 0px; padding-bottom:50px;}
.sy_eight h2{ float:left; width:100%; text-align:center; font-size:36px;}
.sy_eight h6{ font-size:18px; float:left; width:100%; text-align:center; font-weight:normal; line-height:50px;}
.sy_eight h2{ float:left; width:100%; text-align:center; font-weight:normal; margin-bottom:50px;}
.sy_eight h2 span{ display:inline-block; color:#F96C04; border:1px solid #F96C04; padding:10px 20px; font-size:30px;}
.sy_eight ul{ float:left; width:100%; text-align:center; }
.sy_eight ul li{ display:inline-block; width:12%; line-height:40px; font-size:18px; color:#050605;}
.sy_eight ul li img{ max-width:85%;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;transition:all .8s ease 0s;}
.sy_eight ul li:hover img{transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);
}
.sy_nine{ width:90%; margin-left:5%; float:left;}
.sy_nine .top{ float:left; width:80%; margin-left:10%; margin-bottom:30px; margin-top:-20px;}
.sy_nine .top a{ border:2px dashed #85BF0E; padding:10px 25px; background:#F5F3F4; font-size:24px; color:#0A0909; float:left;}
.sy_nine .top a:hover{ background:#85BF0E; color:#fff;}
.sy_nine .ul{ float:left; width:100%;}
.sy_nine .ul li{ position:relative; float:left; width:24%; margin-left:2%; margin-bottom:3.35%; overflow:hidden;}
.sy_nine .ul li .sp{ float:left; width:100%;
	overflow:hidden;	height:0;	padding-bottom:75%;	}
.sy_nine .ul li img{ float:left; width:100%}
.sy_nine .ul .li{ float:left; width:47%; margin:0px;}
.sy_nine .ul li p{ position:absolute; bottom:0px; left:0px; width:100%; line-height:38px; 
background-color:rgba(255,255,255,0.6);text-align:center; line-height:38px; overflow:hidden; color:#000000; font-size:24px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap}
.sy_nine .ul li:hover p{ color:#fff; background:#85BF0E}
.ind_one{ float:left; width:84%; margin-left:7%; padding:20px 0}
.ind_one .left{ float:left; width:43%; font-size:18px; color:#131211; line-height:32px;}
.ind_one .left .top{ float:left; width:100%; font-size:30px; padding-bottom:10px;}
.ind_one img{ max-width:100%;}
.ind_one .right{ float:right; width:43%;}

.ind_main{ width:100%; max-width:1000px; margin:0px auto;}
.ind_two{ float:left; width:58%; margin-bottom:30px;}
.ind_main .top{ float:left; width:100%; line-height:40px; border-bottom:1px solid #DDDDDD;}
.ind_main .top span,.ind_main .top strong{ float:left; padding:0px 20px; background:url(../images/bg_12.jpg) no-repeat left center; font-size:16px; color:#8F8F8F; font-weight:bold; cursor:pointer;}
.ind_main .top span.sel{ color:#CB2821;}
.ind_main .top strong{ font-weight:normal;color:#CB2821; font-weight:bold}
.ind_main .top a{ float:right; color:#B4B4B4; font-size:12px; background:url(../images/bg_13.jpg) no-repeat right center; padding-right:18px;}

.ind_two .ul{ float:left; width:100%; padding-top:15px;}
.ind_two .ul li{ float:left; width:100%; padding-bottom:15px;}
.ind_two .ul li .a{ float:left; height:22px; line-height:22px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap; font-size:14px; color:#333230; max-width:70%;}
.ind_two .ul li .i{ float:right; color:#999997; font-size:14px; line-height:22px;}
.ind_two .ul li .img{ float:left; width:50%;}
.ind_two .ul li .right{ float:right; width:46%; font-size:12px; line-height:26px; color:#676566;}
.ind_two .ul li .right h2{ float:left; width:100%; padding-bottom:8px;}
.ind_two .ul li .right h2 a{ font-size:16px; color:#333}

.ind_three{ float:right; width:36%; margin-bottom:30px;}
.gonggao{ float:left; width:100%; height:330px; overflow:hidden; margin-top:5px;}
.ind_three ul{ width:100%; float:left; padding-top:5px;}
.ind_three ul li{ width:100%; height:100px;}
.ind_three ul li h2{ float:left; width:100%; line-height:20px; font-weight:bold; font-weight:bold; font-size:14px;}
.ind_three ul li h2 i{ float:left; width:20px; height:20px; background:#A70D0F; color:#fff; text-align:center; line-height:22px; font-size:14px; margin-right:10px; border-radius:3px; font-weight:normal}
.ind_three ul li .div{ float:left; width:100%; line-height:22px; margin-top:10px; color:#6F6D70; font-size:14px;}
.ind_three ul li .div i{ float:left; width:20px; height:20px; background:#505050; color:#fff; text-align:center; line-height:22px; font-size:14px; margin-right:10px; border-radius:3px; font-weight:normal}
.ind_three ul li .div .desc{ float:left; width:88%}
.ind_four{ float:left; width:100%; background:#EDEDED; padding:15px 0px;}
.ind_four h2{ float:left; width:100%; line-height:30px; font-weight:normal; font-size:16px;}
.ind_four .desc{ float:left; width:100%; line-height:22px; padding:5px 0px;}
.ind_four .desc a{ color:#555555; font-size:12px; margin-right:15px;white-space:nowrap;}
@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.sy_two{ background-size:190%; margin:20px 0px;}
	.sy_two h2{ font-size:24px;}
	.sy_two p{ font-size:15px; line-height:22px;}
	.sy_three{ width:96%;}
	.sy_three .top_lei{ margin-bottom:15px; font-size:15px; margin-top:-10px;}
	.sy_three .top_lei i{ margin:0px 20px;}
	.all_type { width:22%}
	.all_type .top{ font-size:18px; padding-top:10px;}
	.all_type .ul{ border-bottom:10px solid #85BF0E; padding-bottom:5px;}
	.all_type .ul li{ padding-top:10px;}
	.all_type .ul li h2{ width:80%; margin-left:10%; font-size:15px; line-height:30px; margin-bottom:5px;}
	.all_type .ul li a{ font-size:12px; margin-left:4%; width:40%; background-size:8px; line-height:24px;}
	.sy_five span{ line-height:50px; font-size:15px; margin:0px; width:13%}
	.sy_seven{ width:94%; margin-left:3%}
	.sy_seven th{ width:25%; padding:0px;}
	.sy_seven th a{ margin:10px 0px; line-height:44px; font-size:16px; float:none; display:inline-block}
	.sy_eight{ background-size:auto 100%; padding:50px 0px; padding-bottom:30px;}
	.sy_eight ul li{ width:15%; line-height:30px; font-size:15px;}
	.sy_eight ul li img{ max-width:80%}
	.sy_eight h2{ font-size:32px;}
	.sy_eight h2 span{ font-size:26px;}
	.sy_nine{ width:94%; margin-left:3%; margin-bottom:10px;}
	.sy_nine .top{ margin-top:-10px; margin-left:0px; margin-bottom:15px;}
	.sy_nine .top a{ padding:6px 15px; font-size:18px;}
	.sy_nine .ul li{ margin-bottom:14px;}
	.sy_nine .ul li p{ font-size:16px;}
	.ind_one{ width:94%; margin-left:3%}
	.ind_one .left{ width:53%}
	.ind_one .left .top{ font-size:24px;}
	.ind_one .left{ line-height:24px; font-size:14px;}
	.lb_one{ width:90%; margin-left:5%;}
	.lb_one .lSAction > a{ width:46px; height:46px;}
	.ind_main{ float:left; width:94%; margin-left:3%}
	.ind_two .ul li{ padding-bottom:10px;}
	.ind_two .ul li .right{ line-height:20px;}
	.ind_two .ul li .right h2{ padding-bottom:5px; margin-top:-3px;}
	.ind_two .ul li .right h2 a{ font-size:15px;}
	.ind_three .gonggao{ height:260px;}
}
@media (max-width: 767px) {/* 手机 */
	.sy_one .lSSlideOuter .lSPager.lSpg{ margin-top:-25px;}
	.sy_one .lSSlideOuter .lSPager.lSpg > li a{ width:7px; height:7px;}
	.sy_two{ background-size:170%; margin:15px 0px; padding:10px 0px;}
	.sy_two h2{ font-size:18px;}
	.sy_two p{ display:none}
	.sy_two img{ height:40px; margin-top:10px;}
	.sy_three{ width:96%;}
	.sy_three .top_lei{ margin-bottom:15px; font-size:13px;}
	.sy_three .top_lei i{ margin:0px 10px;}
	.all_type{ width:100%; position:relative; height:67px; z-index:111111;}
	.all_type .top{ font-size:18px; padding-top:10px; text-align:left; padding-left:5%; width:95%; border:0px;}
	.all_type .ul{ display:none; background:#fff;}
	.all_type .ul li h2{ width:80%; margin-left:10%; font-size:15px; line-height:36px; margin-bottom:5px;}
	.all_type .ul li a{ font-size:14px; margin-left:4%; width:40%; background-size:8px; line-height:28px;}
	.all_type .all_menu{  position:absolute; top:18px; right:10px; width:40px; height:30px; background:url(../images/menu.png) no-repeat center center #fff; border:1px solid #CECECE; border-radius:3px;z-index:200;transition: All 0.3s ease;-webkit-transition: All 0.3s ease;-moz-transition: All 0.3s ease; -o-transition: All 0.3s ease;}
	.all_type .all_close_menu{ background:url(../images/bg_03.png) no-repeat center center #fff; background-size:14px;}
	.sy_four{ width:102.8%; padding-top:10px; margin-left:-1%; float:right;}
	.sy_four li .desc{ padding:7px 0px;}
	.sy_four li .desc h2{ line-height:28px; font-size:14px; max-width:60%}
	.sy_four li .desc a{ font-size:12px; line-height:24px; padding:0px 10px;}
	.sy_five{ margin-bottom:10px;}
	.sy_five span{ line-height:40px; font-size:13px; margin:0px; width:24%; margin-bottom:10px;}
	.sy_seven{ margin-top:-10px; width:94%; margin-left:3%}
	.sy_seven th { display:none;}
	.sy_seven th { width:100%; float:left;}
	.sy_seven td p{ display:block; float:left; width:100%; text-align:center; padding:5px 0px;}
	.sy_seven td p a{ line-height:36px; width:31%; font-size:13px; margin:5px 0; float:none; display:inline-block}
	.sy_eight{ background-size:auto 100%; padding:30px 0px; padding-bottom:10px; margin:20px 0px;}
	.sy_eight ul li{ width:30%; line-height:24px; padding-bottom:20px; font-size:15px;}
	.sy_eight ul li img{ max-width:80%}
	.sy_eight h2{ font-size:26px;}
	.sy_eight h6{ font-size:16px; line-height:40px;}
	.sy_eight h2{ margin-bottom:30px;}
	.sy_eight h2 span{ font-size:20px; padding:6px 10px;}
	.sy_nine{ width:100%; margin-left:0;}
	.sy_nine .top{ margin-top:-10px; margin-left:3%; margin-bottom:15px;}
	.sy_nine .top a{ padding:6px 15px; font-size:16px;}
	.sy_nine .ul .li{ width:100%; margin-bottom:15px; width:94%; margin-left:3%}
	.sy_nine .ul li{ margin-bottom:14px; width:45.5%; margin:0px; margin-left:3%; margin-bottom:15px;}
	.sy_nine .ul li p{ font-size:16px;}
	.ind_one{ width:94%; margin-left:3%}
	.ind_one .left{ width:100%}
	.ind_one .left .top{ font-size:20px;}
	.ind_one .left{ line-height:22px; font-size:13px;}
	.ind_one .right{ width:100%}
	.lb_one .lSAction > a{ width:40px; height:40px;}
	.lb_one .item li p{ line-height:34px; font-size:16px; height:34px;}
	.ind_main{ float:left; width:94%; margin-left:3%}
	.ind_two { width:100%; margin-bottom:5px;}
	.ind_two .ul li{ padding-bottom:8px;}
	.ind_two .ul li .right{ line-height:20px; height:110px; overflow:hidden;}
	.ind_two .ul li .right h2{ padding-bottom:5px; margin-top:-3px;}
	.ind_two .ul li .right h2 a{ font-size:15px;}
	.ind_two .ul li .a{ font-size:13px; max-width:60%;}
	.ind_two .ul li .i{ font-size:12px;}
	.ind_three{ width:100%; margin-bottom:10px;}
}

/* 产品 cp  */
.cp_main{ width:100%; max-width:1200px; margin:0 auto;	clear:both;	}
.cp_main .all_type{ margin-top:20px;}
.cp_right{ width:80%; float:right; margin-top:20px;}
.cp_wei{ float:left; width:96%; padding:0px 2%; background:#85BF0E; line-height:40px; color:#060505; font-size:14px; margin-bottom:15px;}

.cp_one{ float:left; width:100%; border:1px solid #85BF0E; margin-bottom:20px;}
.cp_one .ul{ float:left; width:100%;}
.cp_one .ul li{ float:left; border:1px solid  #85BF0E; width:30%; margin-left:2.5%; overflow:hidden;margin-top:20px; padding:1px; padding-bottom:10px;}
.cp_one .ul li .sp{ float:left; width:100%;	overflow:hidden;	height:0;	padding-bottom:72.6%;	}
.cp_one .ul li .img{ float:left; width:100%;}
.cp_one .ul li h3{ float:left; width:100%; text-align:center; overflow:hidden; line-height:30px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap; font-size:14px; color:#060505; font-weight:normal;}
.cp_one .ul li a h3{ font-size:14px; color:#060505; font-weight:normal;}
.cp_one .ul li h2{ float:left; max-width:50%;overflow:hidden; line-height:30px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap; line-height:32px; font-size:14px; font-weight:normal; padding-left:10px;}
.cp_one .ul li .a{ float:right; width:100px; height:32px; background:#EDEDED; text-align:center; line-height:32px; font-size:14px; color:#060505; margin-right:10px;}
.cp_one .ul li .a:hover{ color:#fff; background:#85BF0E}

.fy{ float:left; width:100%; text-align:center; padding-top:25px; padding-bottom:25px; line-height:40px;}
.fy a{ border:1px solid #85BF0E; padding:6px 12px; font-size:16px; color:#000;}
.fy a.sel{ background: #85BF0E; color:#fff;}

.cp_two{ float:left; width:100%; border:1px solid #85BF0E; margin-bottom:30px;}
.cp_two .top{ float:left; width:98%; padding-left:2%; line-height:40px; font-size:22px; background:#85BF0E}
.cp_two .ul{ float:left; width:98%; padding:20px 2%; padding-right:0}
.cp_two .ul li{ float:left; width:50%; line-height:34px;}
.cp_two .ul li a{ float:left; max-width:60%; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; font-size:15px; color:#333; padding-left:10px;}
.cp_two .ul li span{ float:right; color:#333; font-size:14px; padding-right:25px;}

/*	new	*/
.pull-left {
    float: left!important;
}
.pull-right {
    float: right!important;
}
.clearfix:after {    clear: both;    content: ".";    display: block;    height: 0;    overflow: hidden;    visibility: hidden;	}
.clearfix {   zoom:1;	}

.detailsImg {padding: 0 15px;}
.detailsImg img {width: 100%;}
.jingzheng {padding: 0 15px;}
.jingzheng *{    box-sizing: border-box;	}
.jingzheng h1 {height: 76px; margin: 5px 0; padding: 2px 0; background-color: #57524c;}
.jingzheng h1 span {line-height: 70px; text-align: center; color: #fff; border:1px solid #fff; display: block;font-size: 26px;font-family: 微软雅黑;}
.detailsRow2 {margin-bottom: 20px;}
.details_iv {width: 57%; padding: 0 5px;}
.details_iv img {width: 100%;}
.details_tv {width: 43%; padding: 0 5px;}
.numberView p {display: block; width: 58px;height: 70px; background: url("../images/bg.jpg") center no-repeat;}
.numberView p span {display: block; color: #fff;font-size: 30px;line-height: 72px;padding-left: 6px;font-family: 微软雅黑; padding-top: 5px;}
.details_tv h4 {    font-size: 18px;color: #57524c;font-weight: bold;background: #fff;margin-top: 0px;padding-left: 0px;font-family: 微软雅黑; line-height: 28px;}
.details_tt {margin-top: 10px; line-height: 20px; font-size: 14px; color: #666;}




@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.cp_one .ul li{ margin-top:15px;}
	.cp_one .ul li .a{ width:70px; font-size:13px;}
	.fy a{ font-size:14px; padding:4px 10px;}
	.cp_two .ul{ padding:10px 2%;}
	.cp_two .ul li{ line-height:28px;}
	.cp_two .ul li a{ font-size:13px;}
	.cp_two .ul li span{ font-size:12px;}
	
	.cp_right{	width:76%;	}
}
@media (max-width: 767px) {/* 手机 */
	.cp_right{ float:left; width:96%; margin-left:2%}
	.cp_one .ul li{ width:45.5%; margin-top:10px;}
	.fy{ padding:15px 0px;}
	.fy a{ font-size:12px; padding:4px 8px;}
	.cp_two{ overflow:hidden; margin-bottom:20px;}
	.cp_two .top{ font-size:15px; width:100%; line-height:34px;}
	.cp_two .ul { padding:5px 0px;}
	.cp_two .ul li{ width:100%; line-height:28px;}
	.cp_two .ul li a{ font-size:13px;}
	.cp_two .ul li span{ font-size:12px; padding-right:10px;}
	
	.details_iv {	width: 100%;	padding: 0;		}
	.details_tv {    width: 100%;    padding: 0;    margin-top: 10px;	}
}

/* left_tj */
.left_tj{ float:left; width:100%; margin-top:20px;}
.left_tj ul{ float:left; width:99.8%; border:1px solid #85BF0E; margin-top:1px; border-bottom:10px solid  #85BF0E; padding-bottom:5px;}
.left_tj ul li{ float:left; width:96%; padding-left:2%; margin-top:10px;}
.left_tj ul li img{ float:left; width:100%; border:1px solid #85BF0E}
.left_tj ul li .a{ float:left; width:100%; line-height:32px; margin:5px 0 5px 0; text-align:center; overflow:hidden; background:#85BF0E; color:#000; font-size:18px;}

.left_lx{ float:left; width:100%; margin-top:20px; margin-bottom:10px;}
.left_lx h2{ float:left; width:100%; line-height:40px; text-align:center; font-size:18px; font-weight:normal; background:#85BF0E;}
.left_lx .bottom{ float:left; width:93.5%; padding:5px 3%; margin-top:1px; border:1px solid #85BF0E; border-bottom:10px solid  #85BF0E; font-size:14px; line-height:24px;}
.left_lx .bottom img{ float:left; width:100%; margin-bottom:10px;}
@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.left_lx .bottom{ font-size:13px; line-height:22px;}	
}
@media (max-width: 767px) {/* 手机 */
	.left_tj,.left_lx{ display:none}
}

/* 详情 */
.xq_main{ float:left; width:100%; border:1px solid #85BF0E; margin-bottom:20px;}
.xq_one{ float:left;  margin:20px 0px; margin-left:3%;}
.xq_one .top{ float:left; width:100%; border:1px solid #85BF0E; margin-bottom:15px;}
.xq_one .top img{ width:100%; float:left;}
.lb_two{ float:left; width:100%;}
.lb_two .lSSlideOuter .lSPager.lSpg{ display:none}
.lb_two .lSSlideOuter .lightSlider li{ }
.lb_two .lSSlideWrapper{ padding-top:5px;}
.lb_two .lSAction > a{ width:21px; height:21px;  color:#FF7B23; font-weight:bold; text-align:center; line-height:32px; font-size:20px; top:-30px; border-radius:100px;border:2px solid #F88A2D;}
.lb_two .lSAction{ position:relative; width:100%; margin:0 auto;}
.lb_two .lSAction > .lSNext{right:0; background:url(../images/right2.jpg) no-repeat right center #fff; background-size:auto 100%}
.lb_two .lSAction > .lSPrev{left:0px;background:url(../images/left2.jpg) no-repeat right center #fff; background-size:auto 100%}
.lb_two .item li{ text-align:center;}
.lb_two .item li img{ max-width:80%; border:2px solid #fff; cursor:pointer;}
.lb_two .item li .sel{ border:2px solid #F88A2D;}

.xq_two{  padding-right:5%; text-align:center;}
.xq_two h2{ width:100%; border-bottom:1px dashed #F88A2D; line-height:50px; font-size:24px; font-weight:normal; padding-top:6px;}
.xq_two .tb{ float:left; width:100%; line-height:32px; font-size:16px;}
.xq_two .tb th{ text-align:right; width:80px; vertical-align:top;}
.xq_two .tb td strong{ font-size:24px; line-height:40px;}
.xq_two .tb td span{ color:#EA0D0D; font-size:22px; line-height:50px;}
.xq_two .tb td .btn{ float:left; line-height:40px;width:160px; height:40px; background:#85BF0E; border-radius:5px; color:#fff; font-size:22px; padding:0px; margin-left:100px; cursor:pointer;}
.xq_two .tb td .btn:hover{ background:#CE6106}

.xq_three{ float:left; width:96%; margin-left:2%; padding-bottom:10px; margin-top:10px; overflow:hidden;}
.xq_three img{ float:left;}
.xq_four{ float:left; width:96%; margin-left:2%; margin-bottom:20px;}
.xq_four img{ max-width:100%;}

@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.xq_two h2{ font-size:18px; line-height:40px;}
	.xq_two .tb{ font-size:14px; line-height:22px;}
	.xq_two .tb td strong{ line-height:30px; font-size:16px;}
	.xq_two .tb td span{ line-height:30px; font-size:18px;}
	.xq_two .tb td .btn{ width:120px; height:30px; font-size:15px; line-height:30px; margin-left:50px; margin-bottom:20px;}
	.xq_three{ margin-top:0}
}
@media (max-width: 767px) {/* 手机 */
	.xq_one{ width:92%; margin-left:4%}
	.xq_two{ width:90%; margin-top:-10px;}
	.xq_two h2{ font-size:18px; line-height:40px;}
	.xq_two .tb{ font-size:14px; line-height:22px;}
	.xq_two .tb td strong{ line-height:30px; font-size:16px;}
	.xq_two .tb td span{ line-height:30px; font-size:18px;}
	.xq_two .tb td .btn{ width:120px; height:30px; font-size:15px; line-height:30px; margin-left:50px; margin-bottom:20px;}
	.xq_three{ margin-top:0}
}

/* 新闻 xw */
.xw_main{ float:left; width:99.5%; border:1px solid #85BF0E; margin-bottom:20px;}
.xw_one{ float:left; width:94%; margin-left:3%; margin-top:4px;}
.xw_one li{ float:left; width:100%; margin-top:20px; border:1px solid #E4E4E4; color:#8E8E8E; font-size:13px; line-height:24px; padding-top:10px;}
.xw_one li .date{ float:left; width:90px; color:#fff; height:90px; background:#818181; margin-right:15px; text-align:center; font-size:12px; margin-top:-10px;}
.xw_one li .date strong{ font-size:36px; float:left; width:100%; padding-top:23px;}
.xw_one li a{ color:#000000; font-size:16px;}
.xw_one li:hover{ border:1px solid #85BF0E; background:#FFF7F0;}
.xw_one li:hover .date{ background:#85BF0E;}
.xw_one li:hover a{ color:#85BF0E;}
@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.xw_one{ margin-top:0px;}
	.xw_one li{ font-size:12px; line-height:20px;}
	.xw_one li .date{ width:80px; height:80px;}
	.xw_one li .date strong{ font-size:30px; padding-bottom:5px;}
}
@media (max-width: 767px) {/* 手机 */
	.xw_one{ margin-top:0px;}
	.xw_one li{ font-size:12px; line-height:20px; padding-bottom:10px;}
	.xw_one li .date{ width:60px; height:60px; }
	.xw_one li .date strong{ font-size:20px; padding-bottom:0px;padding-top:14px;}
}

/* 联系我们 lx */
.lx_one{ float:left; width:100%; margin:30px 0px; background:url(../images/bg_15.png) no-repeat bottom center; padding-bottom:14px; text-align:center; font-size:24px; letter-spacing:6px;}
.lx_one span{ color:#52760D;}
.lx_two{ float:left; width:100%;}
.lx_two li{ float:left; width:21%; margin-left:3%; margin-bottom:20px;}
.lx_two li a{ float:left; width:100%;}
.lx_two li .img{ float:left; width:100%; border:1px solid #CCCCCC; text-align:center; padding:4px 0px; overflow:hidden;
	height:0;	padding-bottom:74%;	}
.lx_two li .img img{ width:96%; float:left; margin-left:2%}
.lx_two li h3{ float:left; width:100%; text-align:center; overflow:hidden; height:34px; line-height:34px; color:#000000; font-size:15px; border:1px solid #fff; }
.lx_two li:hover .img{ border:1px solid #85BF0E; background:#FEF1E7}
.lx_two li:hover h3{ color:#fff; background:#85BF0E;border:1px solid #85BF0E;}
.lx_three{ float:left; width:90%; margin-left:5%; margin-bottom:25px; font-size:14px; line-height:24px; color:#5E5E5E;}
.lx_three img{ max-width:100%}
.lx_four{ float:left; width:100%; margin-bottom:10px;}
.lx_four li{ float:left; width:20%; margin-left:4%; padding:6px 0px; position:relative; border:1px solid #CCCCCC; position:relative; margin-bottom:20px}
.lx_four li a{	float:left;	width:100%;	height:0;	padding-bottom:135%;	overflow:hidden;	}
.lx_four li .img{ float:left; width:92%; margin-left:4%;}
.lx_four li p{ position:absolute; bottom:0px; left:0px; height:36px; line-height:36px; background-color:rgba(0,0,0,0.6); color:#fff; font-size:14px; width:100%; text-align:center; overflow:hidden;}
.lx_four li:hover{ border:1px solid #85BF0E; background:#FEF1E7}
.lx_four li:hover p{ background:#85BF0E;}

@media screen and (min-width: 768px) and (max-width: 992px) {/* 平板 */
	.lx_one{ margin:20px 0px; letter-spacing:4px; font-size:20px; background-size:auto 3px; padding-bottom:10px;}
	.lx_two li{ width:29.5%; margin-bottom:15px;}
	.lx_two li h3{ line-height:28px; font-size:13px; height:28px;}
	.lx_four li{ width:28%}
}
@media (max-width: 767px) {/* 手机 */
	.lx_one{ margin:15px 0px; letter-spacing:4px; font-size:18px; background-size:auto 3px; padding-bottom:8px;}
	.lx_two li{ width:43%; margin-bottom:5px; margin-left:5%}
	.lx_two li h3{ line-height:28px; font-size:13px; height:28px;}
	.lx_three{ font-size:13px; line-height:22px;}
	.lx_four li{ width:28%}
	.lx_four li p{ font-size:12px; height:30px; line-height:30px;}
}

/* 文章 wz */
.wz_one{ float:left; width:92%; margin-left:4%; padding:10px 0px; text-align:center; border-bottom:1px dashed #CCCCCC; line-height:40px; font-size:20px; font-weight:bold;}
.wz_two{ float:left; width:100%; text-align:center; color:#CCCCCC; font-size:13px; line-height:40px;}
.wz_two span{ padding:0px 20px;}
.wz_three{ float:left; width:92%; margin:20px 4%; font-size:14px; line-height:24px; color:#333; margin-top:10px;}
.wz_three img{ max-width:100%}
@media (max-width: 767px) {/* 手机 */
	.wz_one{ font-size:18px; line-height:30px;}
	.wz_two span{ padding:0px 5px; font-size:12px;}
	.wz_three{ font-size:12px; line-height:22px}
}



/*网站地图*/
.mapl{	max-width:1200px;	margin:10px auto; padding-bottom:10px; 	}
.mapl .mapView {	width:94%;	max-width:1200px;	margin:0px auto; padding-bottom: 10px; border: solid 5px #F0F0F0;	}
.mapl .mapCont {	width:90%;	margin:auto;	padding:20px;	}
.mapl .mapCont h1 a {line-height: 30px; font-size:14px; color: #666; font-weight: bold; display: block;}
.mapl .fenlei {border: 1px solid #ddd;}
.mapl .fenlei li {width: 25%; float: left; padding-left: 10px;}
.mapl .fenlei li a {line-height: 25px; font-size: 12px; color: #666;}

.mapl .mapplace{	padding:0 10px 20px 0; font-size:16px; line-height: 24px;	font-weight:700;	}
.mapl .mapplace span {display: inline-block; color: #cc281f;}
.mapl .mapplace a {display: inline-block; padding: 0 5px;}
.mapl .mapplace a:hover {color: #cc281f;}


/*地图*/
.mapl .mapCont .linkbox h3{line-height: 50px;font-size: 23px;color: #666;font-weight: bold;display: block;}
.mapl .mapCont .linkbox h3 a{	color:#000; text-decoration:none; }
.mapl .mapCont .linkbox h3 a:hover{	color:#23527c; }

.mapl .mapCont .linkbox {padding:10px 0;}
.mapl .mapCont .linkbox ul:after {display: block; content: ''; clear: both;}
.mapl .mapCont .linkbox li{width: 25%;float: left;padding-left: 10px;	box-sizing: border-box;	}
.mapl .mapCont .linkbox li a {line-height: 40px;font-size: 19px;color: #666;}



@media screen and (max-width: 767px){
	.mapl .mapCont .linkbox li{
		width: auto;
		padding: 0 10px;
	}
	
	
}
